type go/constant.floatVal

35 uses

	go/constant (current package)
		value.go#L100: 	floatVal   struct{ val *big.Float } // Float values not representable as a fraction
		value.go#L110: func (floatVal) Kind() Kind   { return Float }
		value.go#L193: func (x floatVal) String() string {
		value.go#L255: func (x floatVal) ExactString() string { return x.val.Text('p', 0) }
		value.go#L267: func (floatVal) implementsValue()   {}
		value.go#L276: func i64tof(x int64Val) floatVal { return floatVal{newFloat().SetInt64(int64(x))} }
		value.go#L278: func itof(x intVal) floatVal     { return floatVal{newFloat().SetInt(x.val)} }
		value.go#L279: func rtof(x ratVal) floatVal     { return floatVal{newFloat().SetRat(x.val)} }
		value.go#L297: 	return floatVal{newFloat().SetRat(x)}
		value.go#L300: var floatVal0 = floatVal{newFloat()}
		value.go#L313: 	return floatVal{x}
		value.go#L407: 	return floatVal{newFloat().SetFloat64(x + 0)}
		value.go#L535: 	case floatVal:
		value.go#L560: 	case floatVal:
		value.go#L594: 	case floatVal:
		value.go#L669: 	case floatVal:
		value.go#L762: 	case floatVal:
		value.go#L784: 	case floatVal:
		value.go#L804: 	case int64Val, intVal, ratVal, floatVal:
		value.go#L815: 	case unknownVal, int64Val, intVal, ratVal, floatVal:
		value.go#L830: 	case int64Val, intVal, ratVal, floatVal:
		value.go#L854: 	case floatVal:
		value.go#L907: 	case ratVal, floatVal:
		value.go#L921: 	case int64Val, intVal, ratVal, floatVal:
		value.go#L953: 		case unknownVal, int64Val, intVal, ratVal, floatVal, complexVal:
		value.go#L970: 		case floatVal:
		value.go#L1027: 	case floatVal:
		value.go#L1068: 	case floatVal:
		value.go#L1199: 	case floatVal:
		value.go#L1201: 		b := y.(floatVal).val
		value.go#L1371: 	case floatVal:
		value.go#L1372: 		return cmpZero(x.val.Cmp(y.(floatVal).val), op)